/**
 * (1) 混合其实就是 复用配置，那为什么叫混合呢？一部门代码混合在各个组件中使用，主体是公用的代码
 * */ 
export const mixin = {
   methods: {
      showName(){
        alert(this.name)
    }
   },
   /**
    * (3) 混合配置引入的话，优先使用本地，但是有个特殊的函数却不是  
    *     生命周期函数，它是只要看到有地方重写了，就会调用，尽量不调用，即 全都调用
    * */ 
   mounted() {
      console.log('欢迎')
   },
}
// (2) 加深了对混合的理解：只要加到vm的配置里，它会自动整合，而不是替换
export const mixin2 = {
  data(){
     return {
        x:200,
        y:600
     }
  }
}
